Skip to content

Hide properties on XRCamera3D that are managed by XRInterface#114057

Merged
akien-mga merged 1 commit into
godotengine:masterfrom
BastiaanOlij:xrcamera_hide_managed_properties
Dec 16, 2025
Merged

Hide properties on XRCamera3D that are managed by XRInterface#114057
akien-mga merged 1 commit into
godotengine:masterfrom
BastiaanOlij:xrcamera_hide_managed_properties

Conversation

@BastiaanOlij
Copy link
Copy Markdown
Contributor

@BastiaanOlij BastiaanOlij commented Dec 15, 2025

Since the introduction of XR, the XRInterface provides stereo projection matrices directly to the rendering pipeline. This means that various camera properties are simply being ignored.

Back when we introduced this, we didn't have a means to hide those properties. We've had that ability for many years, but it was overlooked to apply this on the XRCamera3D.

Finally got poked enough to do something about that :P

Bugsquad edit:

@BastiaanOlij BastiaanOlij added this to the 4.6 milestone Dec 15, 2025
@BastiaanOlij BastiaanOlij self-assigned this Dec 15, 2025
@BastiaanOlij BastiaanOlij requested review from a team as code owners December 15, 2025 21:31
@BastiaanOlij
Copy link
Copy Markdown
Contributor Author

(tagged for 4.6 as a nicety to get in, but not critical at all)

@BastiaanOlij
Copy link
Copy Markdown
Contributor Author

Note to bugsquad, it only supersedes half of the PR linked :)

@akien-mga akien-mga merged commit 7fcf2d4 into godotengine:master Dec 16, 2025
20 checks passed
@akien-mga
Copy link
Copy Markdown
Member

Thanks!

@BastiaanOlij BastiaanOlij deleted the xrcamera_hide_managed_properties branch January 9, 2026 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants